diff options
| author | Adam Soltys <[email protected]> | 2022-10-01 15:28:35 -0700 |
|---|---|---|
| committer | Adam Soltys <[email protected]> | 2022-10-01 15:28:38 -0700 |
| commit | cb272477247582355d38bc6c47b1795801689a55 (patch) | |
| tree | 9480acdafbc6c80b47c775010a743c7265cbf410 /src/routes/send/lightning/[payreq]/+page.server.js | |
| parent | 17e470bfc8453f2b83b2a916a936f33f6d03bae1 (diff) | |
| download | coinos-ui-cb272477247582355d38bc6c47b1795801689a55.tar.gz coinos-ui-cb272477247582355d38bc6c47b1795801689a55.zip | |
send lightning endpoint
Diffstat (limited to 'src/routes/send/lightning/[payreq]/+page.server.js')
| -rw-r--r-- | src/routes/send/lightning/[payreq]/+page.server.js | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/src/routes/send/lightning/[payreq]/+page.server.js b/src/routes/send/lightning/[payreq]/+page.server.js new file mode 100644 index 00000000..0030d690 --- /dev/null +++ b/src/routes/send/lightning/[payreq]/+page.server.js @@ -0,0 +1,14 @@ +import { redirect } from '@sveltejs/kit'; +import { btc as asset, auth, post } from '$lib/utils'; + +export async function load({ params }) { + return post('/lightning/parse', params); +} + +export const actions = { + default: async ({ request }) => { + let body = Object.fromEntries(await request.formData()); + await post('/lightning/send', body, auth(request)); + throw redirect(307, '/sent'); + } +}; |
